package dao;

import java.sql.SQLException;
import java.util.List;

import entity.Adress;

public interface AdressDao {

	/*
	 * @param 用户id
	 * @return Adress实体类集合
	 * */
	public List<Adress> userAdress(int user_id)throws SQLException ;
	
	/*
	 * @return Adress实体类集合
	 * */
	public List<Adress> allAdress()throws SQLException;
	
	/*
	 * @param 用户id
	 * @return int类型影响的行数
	 * */
	public int delAdress(int user_id)throws SQLException;
	
	/*
	 * @prarm 用户id
	 * @param 用户的更新地址
	 * @return int类型影响的行数
	 * */
	public int updataAdress(int user_id, String adress)throws SQLException;
	
	/*
	 * @prarm 用户id
	 * @param 用户地址
	 * @return int类型影响的行数
	 * */
	public int addAdress(int user_id, String adress)throws SQLException;
	
	public Adress queryByAdress(String adress)throws SQLException;
	/*
	 * @prarm 地址id
	 *
	 * @return int类型影响的行数
	 * */
	
	public int delOneAdress(int adress_id) throws SQLException;
	
}
